home *** CD-ROM | disk | FTP | other *** search
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: MenuBar.h.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emith.dll: 2.33
- */
-
- /*
- *
- * Classes defined in this interface
- *
- */
-
-
- #ifndef SOM_ODMenuBar_h
- #define SOM_ODMenuBar_h
-
-
- #include <som.h>
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * Define the class name as an object type
- */
- #ifndef ODMenuBar
- #define ODMenuBar SOMObject
- #endif
- #include <RefCtObj.h>
-
- /*
- * Start of user-defined types:
- */
- #ifndef SOMClass
- #define SOMClass SOMObject
- #endif /* SOMClass */
- #ifndef SOMObject
- #define SOMObject SOMObject
- #endif /* SOMObject */
- #ifndef ODFrame
- #define ODFrame SOMObject
- #endif /* ODFrame */
- #ifndef ODFacet
- #define ODFacet SOMObject
- #endif /* ODFacet */
- #ifndef ODObject
- #define ODObject SOMObject
- #endif /* ODObject */
- #ifndef ODExtension
- #define ODExtension SOMObject
- #endif /* ODExtension */
- #ifndef ODRefCntObject
- #define ODRefCntObject SOMObject
- #endif /* ODRefCntObject */
- #ifndef ODMenuBar
- #define ODMenuBar SOMObject
- #endif /* ODMenuBar */
- #ifndef ODPart
- #define ODPart SOMObject
- #endif /* ODPart */
-
- /*
- * End of user-defined types.
- */
-
- #define ODMenuBar_MajorVersion 1
- #define ODMenuBar_MinorVersion 0
-
- /*
- * External name shortening if required
- */
- #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
- #define ODMenuBarClassData d
- #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
- /*--------------Migration------------*/
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define ODMenuBar_classObj somNewClassReference(ODMenuBar)
- #define _ODMenuBar ODMenuBar_classObj
- #define ODMenuBarCClassData ODMenuBarClassData
- #define ODMenuBarNewClass(major,minor) somNewVersionedClassReference(ODMenuBar,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define ODMenuBarMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /*
- * Declare the class data structure
- */
- SOMEXTERN struct ODMenuBarClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMAny *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken Display;
- somMToken Copy;
- somMToken AddMenuLast;
- somMToken AddMenuBefore;
- somMToken RemoveMenu;
- somMToken GetMenu;
- somMToken IsValid;
- somMToken AddSubMenu;
- somMToken RegisterCommand;
- somMToken UnregisterCommand;
- somMToken UnregisterAll;
- somMToken IsCommandRegistered;
- somMToken IsCommandSynthetic;
- somMToken GetCommand;
- somMToken GetMenuAndItem;
- somMToken EnableCommand;
- somMToken CheckCommand;
- somMToken EnableAndCheckCommand;
- somMToken SetItemString;
- somMToken GetItemString;
- somMToken DisableAll;
- somMToken EnableAll;
- somMToken reserved1;
- somMToken reserved2;
- somMToken reserved3;
- somMToken reserved4;
- somMToken reserved5;
- } SOMDLINK ODMenuBarClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(ODMenuBar_Class_Source) && !defined(SOM_Module_menubar_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list ODMenuBarClassData
- #endif
- #endif
-
-
- /*
- * New macro for ODMenuBar
- */
- #define ODMenuBarNew() somNewObject(ODMenuBar)
-
- /*
- * Override method: somUninit
- */
- #define ODMenuBar_somUninit(somSelf) \
- SOMObject_somUninit(somSelf)
-
- /*
- * Override method: Purge
- */
- #define ODMenuBar_Purge(somSelf,ev,size) \
- ODObject_Purge(somSelf,ev,size)
-
- /*
- * Override method: Release
- */
- #define ODMenuBar_Release(somSelf,ev) \
- ODRefCntObject_Release(somSelf,ev)
-
- /*
- * New Method: Display
- */
- typedef void (SOMLINK *somTD_ODMenuBar_Display)(ODMenuBar *somSelf, Environment *ev);
- #define somMD_ODMenuBar_Display "::ODMenuBar::Display"
- #define ODMenuBar_Display(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMenuBar, Display) \
- (somSelf,ev))
- #ifndef SOMGD_Display
- #if (defined(_Display) || defined(__Display))
- #undef _Display
- #undef __Display
- #define SOMGD_Display 1
- #else
- #define _Display ODMenuBar_Display
- #endif /* _Display */
- #endif /* SOMGD_Display */
-
- /*
- * New Method: Copy
- */
- typedef ODMenuBar* (SOMLINK *somTD_ODMenuBar_Copy)(ODMenuBar *somSelf, Environment *ev);
- #define somMD_ODMenuBar_Copy "::ODMenuBar::Copy"
- #define ODMenuBar_Copy(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMenuBar, Copy) \
- (somSelf,ev))
- #ifndef SOMGD_Copy
- #if (defined(_Copy) || defined(__Copy))
- #undef _Copy
- #undef __Copy
- #define SOMGD_Copy 1
- #else
- #define _Copy ODMenuBar_Copy
- #endif /* _Copy */
- #endif /* SOMGD_Copy */
-
- /*
- * New Method: AddMenuLast
- */
- typedef void (SOMLINK *somTD_ODMenuBar_AddMenuLast)(ODMenuBar *somSelf, Environment *ev,
- ODMenuID menuID,
- ODPlatformMenu menu,
- ODPart* part);
- #define somMD_ODMenuBar_AddMenuLast "::ODMenuBar::AddMenuLast"
- #define ODMenuBar_AddMenuLast(somSelf,ev,menuID,menu,part) \
- (SOM_Resolve(somSelf, ODMenuBar, AddMenuLast) \
- (somSelf,ev,menuID,menu,part))
- #ifndef SOMGD_AddMenuLast
- #if (defined(_AddMenuLast) || defined(__AddMenuLast))
- #undef _AddMenuLast
- #undef __AddMenuLast
- #define SOMGD_AddMenuLast 1
- #else
- #define _AddMenuLast ODMenuBar_AddMenuLast
- #endif /* _AddMenuLast */
- #endif /* SOMGD_AddMenuLast */
-
- /*
- * New Method: AddMenuBefore
- */
- typedef void (SOMLINK *somTD_ODMenuBar_AddMenuBefore)(ODMenuBar *somSelf, Environment *ev,
- ODMenuID menuID,
- ODPlatformMenu menu,
- ODPart* part,
- ODMenuID beforeID);
- #define somMD_ODMenuBar_AddMenuBefore "::ODMenuBar::AddMenuBefore"
- #define ODMenuBar_AddMenuBefore(somSelf,ev,menuID,menu,part,beforeID) \
- (SOM_Resolve(somSelf, ODMenuBar, AddMenuBefore) \
- (somSelf,ev,menuID,menu,part,beforeID))
- #ifndef SOMGD_AddMenuBefore
- #if (defined(_AddMenuBefore) || defined(__AddMenuBefore))
- #undef _AddMenuBefore
- #undef __AddMenuBefore
- #define SOMGD_AddMenuBefore 1
- #else
- #define _AddMenuBefore ODMenuBar_AddMenuBefore
- #endif /* _AddMenuBefore */
- #endif /* SOMGD_AddMenuBefore */
-
- /*
- * New Method: RemoveMenu
- */
- typedef void (SOMLINK *somTD_ODMenuBar_RemoveMenu)(ODMenuBar *somSelf, Environment *ev,
- ODMenuID menu);
- #define somMD_ODMenuBar_RemoveMenu "::ODMenuBar::RemoveMenu"
- #define ODMenuBar_RemoveMenu(somSelf,ev,menu) \
- (SOM_Resolve(somSelf, ODMenuBar, RemoveMenu) \
- (somSelf,ev,menu))
- #ifndef SOMGD_RemoveMenu
- #if (defined(_RemoveMenu) || defined(__RemoveMenu))
- #undef _RemoveMenu
- #undef __RemoveMenu
- #define SOMGD_RemoveMenu 1
- #else
- #define _RemoveMenu ODMenuBar_RemoveMenu
- #endif /* _RemoveMenu */
- #endif /* SOMGD_RemoveMenu */
-
- /*
- * New Method: GetMenu
- */
- typedef ODPlatformMenu (SOMLINK *somTD_ODMenuBar_GetMenu)(ODMenuBar *somSelf, Environment *ev,
- ODMenuID menu);
- #define somMD_ODMenuBar_GetMenu "::ODMenuBar::GetMenu"
- #define ODMenuBar_GetMenu(somSelf,ev,menu) \
- (SOM_Resolve(somSelf, ODMenuBar, GetMenu) \
- (somSelf,ev,menu))
- #ifndef SOMGD_GetMenu
- #if (defined(_GetMenu) || defined(__GetMenu))
- #undef _GetMenu
- #undef __GetMenu
- #define SOMGD_GetMenu 1
- #else
- #define _GetMenu ODMenuBar_GetMenu
- #endif /* _GetMenu */
- #endif /* SOMGD_GetMenu */
-
- /*
- * New Method: IsValid
- */
- typedef ODBoolean (SOMLINK *somTD_ODMenuBar_IsValid)(ODMenuBar *somSelf, Environment *ev);
- #define somMD_ODMenuBar_IsValid "::ODMenuBar::IsValid"
- #define ODMenuBar_IsValid(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMenuBar, IsValid) \
- (somSelf,ev))
- #ifndef SOMGD_IsValid
- #if (defined(_IsValid) || defined(__IsValid))
- #undef _IsValid
- #undef __IsValid
- #define SOMGD_IsValid 1
- #else
- #define _IsValid ODMenuBar_IsValid
- #endif /* _IsValid */
- #endif /* SOMGD_IsValid */
-
- /*
- * New Method: AddSubMenu
- */
- typedef void (SOMLINK *somTD_ODMenuBar_AddSubMenu)(ODMenuBar *somSelf, Environment *ev,
- ODMenuID menuID,
- ODPlatformMenu menu,
- ODPart* part);
- #define somMD_ODMenuBar_AddSubMenu "::ODMenuBar::AddSubMenu"
- #define ODMenuBar_AddSubMenu(somSelf,ev,menuID,menu,part) \
- (SOM_Resolve(somSelf, ODMenuBar, AddSubMenu) \
- (somSelf,ev,menuID,menu,part))
- #ifndef SOMGD_AddSubMenu
- #if (defined(_AddSubMenu) || defined(__AddSubMenu))
- #undef _AddSubMenu
- #undef __AddSubMenu
- #define SOMGD_AddSubMenu 1
- #else
- #define _AddSubMenu ODMenuBar_AddSubMenu
- #endif /* _AddSubMenu */
- #endif /* SOMGD_AddSubMenu */
-
- /*
- * New Method: RegisterCommand
- */
- typedef void (SOMLINK *somTD_ODMenuBar_RegisterCommand)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID command,
- ODMenuID menu,
- ODMenuItemID menuItem);
- #define somMD_ODMenuBar_RegisterCommand "::ODMenuBar::RegisterCommand"
- #define ODMenuBar_RegisterCommand(somSelf,ev,command,menu,menuItem) \
- (SOM_Resolve(somSelf, ODMenuBar, RegisterCommand) \
- (somSelf,ev,command,menu,menuItem))
- #ifndef SOMGD_RegisterCommand
- #if (defined(_RegisterCommand) || defined(__RegisterCommand))
- #undef _RegisterCommand
- #undef __RegisterCommand
- #define SOMGD_RegisterCommand 1
- #else
- #define _RegisterCommand ODMenuBar_RegisterCommand
- #endif /* _RegisterCommand */
- #endif /* SOMGD_RegisterCommand */
-
- /*
- * New Method: UnregisterCommand
- */
- typedef void (SOMLINK *somTD_ODMenuBar_UnregisterCommand)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID command);
- #define somMD_ODMenuBar_UnregisterCommand "::ODMenuBar::UnregisterCommand"
- #define ODMenuBar_UnregisterCommand(somSelf,ev,command) \
- (SOM_Resolve(somSelf, ODMenuBar, UnregisterCommand) \
- (somSelf,ev,command))
- #ifndef SOMGD_UnregisterCommand
- #if (defined(_UnregisterCommand) || defined(__UnregisterCommand))
- #undef _UnregisterCommand
- #undef __UnregisterCommand
- #define SOMGD_UnregisterCommand 1
- #else
- #define _UnregisterCommand ODMenuBar_UnregisterCommand
- #endif /* _UnregisterCommand */
- #endif /* SOMGD_UnregisterCommand */
-
- /*
- * New Method: UnregisterAll
- */
- typedef void (SOMLINK *somTD_ODMenuBar_UnregisterAll)(ODMenuBar *somSelf, Environment *ev);
- #define somMD_ODMenuBar_UnregisterAll "::ODMenuBar::UnregisterAll"
- #define ODMenuBar_UnregisterAll(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMenuBar, UnregisterAll) \
- (somSelf,ev))
- #ifndef SOMGD_UnregisterAll
- #if (defined(_UnregisterAll) || defined(__UnregisterAll))
- #undef _UnregisterAll
- #undef __UnregisterAll
- #define SOMGD_UnregisterAll 1
- #else
- #define _UnregisterAll ODMenuBar_UnregisterAll
- #endif /* _UnregisterAll */
- #endif /* SOMGD_UnregisterAll */
-
- /*
- * New Method: IsCommandRegistered
- */
- typedef ODBoolean (SOMLINK *somTD_ODMenuBar_IsCommandRegistered)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID command);
- #define somMD_ODMenuBar_IsCommandRegistered "::ODMenuBar::IsCommandRegistered"
- #define ODMenuBar_IsCommandRegistered(somSelf,ev,command) \
- (SOM_Resolve(somSelf, ODMenuBar, IsCommandRegistered) \
- (somSelf,ev,command))
- #ifndef SOMGD_IsCommandRegistered
- #if (defined(_IsCommandRegistered) || defined(__IsCommandRegistered))
- #undef _IsCommandRegistered
- #undef __IsCommandRegistered
- #define SOMGD_IsCommandRegistered 1
- #else
- #define _IsCommandRegistered ODMenuBar_IsCommandRegistered
- #endif /* _IsCommandRegistered */
- #endif /* SOMGD_IsCommandRegistered */
-
- /*
- * New Method: IsCommandSynthetic
- */
- typedef ODBoolean (SOMLINK *somTD_ODMenuBar_IsCommandSynthetic)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID command);
- #define somMD_ODMenuBar_IsCommandSynthetic "::ODMenuBar::IsCommandSynthetic"
- #define ODMenuBar_IsCommandSynthetic(somSelf,ev,command) \
- (SOM_Resolve(somSelf, ODMenuBar, IsCommandSynthetic) \
- (somSelf,ev,command))
- #ifndef SOMGD_IsCommandSynthetic
- #if (defined(_IsCommandSynthetic) || defined(__IsCommandSynthetic))
- #undef _IsCommandSynthetic
- #undef __IsCommandSynthetic
- #define SOMGD_IsCommandSynthetic 1
- #else
- #define _IsCommandSynthetic ODMenuBar_IsCommandSynthetic
- #endif /* _IsCommandSynthetic */
- #endif /* SOMGD_IsCommandSynthetic */
-
- /*
- * New Method: GetCommand
- */
- typedef ODCommandID (SOMLINK *somTD_ODMenuBar_GetCommand)(ODMenuBar *somSelf, Environment *ev,
- ODMenuID menu,
- ODMenuItemID menuItem);
- #define somMD_ODMenuBar_GetCommand "::ODMenuBar::GetCommand"
- #define ODMenuBar_GetCommand(somSelf,ev,menu,menuItem) \
- (SOM_Resolve(somSelf, ODMenuBar, GetCommand) \
- (somSelf,ev,menu,menuItem))
- #ifndef SOMGD_GetCommand
- #if (defined(_GetCommand) || defined(__GetCommand))
- #undef _GetCommand
- #undef __GetCommand
- #define SOMGD_GetCommand 1
- #else
- #define _GetCommand ODMenuBar_GetCommand
- #endif /* _GetCommand */
- #endif /* SOMGD_GetCommand */
-
- /*
- * New Method: GetMenuAndItem
- */
- typedef void (SOMLINK *somTD_ODMenuBar_GetMenuAndItem)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID command,
- ODMenuID* menu,
- ODMenuItemID* menuItem);
- #define somMD_ODMenuBar_GetMenuAndItem "::ODMenuBar::GetMenuAndItem"
- #define ODMenuBar_GetMenuAndItem(somSelf,ev,command,menu,menuItem) \
- (SOM_Resolve(somSelf, ODMenuBar, GetMenuAndItem) \
- (somSelf,ev,command,menu,menuItem))
- #ifndef SOMGD_GetMenuAndItem
- #if (defined(_GetMenuAndItem) || defined(__GetMenuAndItem))
- #undef _GetMenuAndItem
- #undef __GetMenuAndItem
- #define SOMGD_GetMenuAndItem 1
- #else
- #define _GetMenuAndItem ODMenuBar_GetMenuAndItem
- #endif /* _GetMenuAndItem */
- #endif /* SOMGD_GetMenuAndItem */
-
- /*
- * New Method: EnableCommand
- */
- typedef void (SOMLINK *somTD_ODMenuBar_EnableCommand)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID cmdNumber,
- ODBoolean enable);
- #define somMD_ODMenuBar_EnableCommand "::ODMenuBar::EnableCommand"
- #define ODMenuBar_EnableCommand(somSelf,ev,cmdNumber,enable) \
- (SOM_Resolve(somSelf, ODMenuBar, EnableCommand) \
- (somSelf,ev,cmdNumber,enable))
- #ifndef SOMGD_EnableCommand
- #if (defined(_EnableCommand) || defined(__EnableCommand))
- #undef _EnableCommand
- #undef __EnableCommand
- #define SOMGD_EnableCommand 1
- #else
- #define _EnableCommand ODMenuBar_EnableCommand
- #endif /* _EnableCommand */
- #endif /* SOMGD_EnableCommand */
-
- /*
- * New Method: CheckCommand
- */
- typedef void (SOMLINK *somTD_ODMenuBar_CheckCommand)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID cmdNumber,
- ODBoolean check);
- #define somMD_ODMenuBar_CheckCommand "::ODMenuBar::CheckCommand"
- #define ODMenuBar_CheckCommand(somSelf,ev,cmdNumber,check) \
- (SOM_Resolve(somSelf, ODMenuBar, CheckCommand) \
- (somSelf,ev,cmdNumber,check))
- #ifndef SOMGD_CheckCommand
- #if (defined(_CheckCommand) || defined(__CheckCommand))
- #undef _CheckCommand
- #undef __CheckCommand
- #define SOMGD_CheckCommand 1
- #else
- #define _CheckCommand ODMenuBar_CheckCommand
- #endif /* _CheckCommand */
- #endif /* SOMGD_CheckCommand */
-
- /*
- * New Method: EnableAndCheckCommand
- */
- typedef void (SOMLINK *somTD_ODMenuBar_EnableAndCheckCommand)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID cmdNumber,
- ODBoolean enable,
- ODBoolean check);
- #define somMD_ODMenuBar_EnableAndCheckCommand "::ODMenuBar::EnableAndCheckCommand"
- #define ODMenuBar_EnableAndCheckCommand(somSelf,ev,cmdNumber,enable,check) \
- (SOM_Resolve(somSelf, ODMenuBar, EnableAndCheckCommand) \
- (somSelf,ev,cmdNumber,enable,check))
- #ifndef SOMGD_EnableAndCheckCommand
- #if (defined(_EnableAndCheckCommand) || defined(__EnableAndCheckCommand))
- #undef _EnableAndCheckCommand
- #undef __EnableAndCheckCommand
- #define SOMGD_EnableAndCheckCommand 1
- #else
- #define _EnableAndCheckCommand ODMenuBar_EnableAndCheckCommand
- #endif /* _EnableAndCheckCommand */
- #endif /* SOMGD_EnableAndCheckCommand */
-
- /*
- * New Method: SetItemString
- */
- typedef void (SOMLINK *somTD_ODMenuBar_SetItemString)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID cmdNumber,
- ODIText* itemString);
- #define somMD_ODMenuBar_SetItemString "::ODMenuBar::SetItemString"
- #define ODMenuBar_SetItemString(somSelf,ev,cmdNumber,itemString) \
- (SOM_Resolve(somSelf, ODMenuBar, SetItemString) \
- (somSelf,ev,cmdNumber,itemString))
- #ifndef SOMGD_SetItemString
- #if (defined(_SetItemString) || defined(__SetItemString))
- #undef _SetItemString
- #undef __SetItemString
- #define SOMGD_SetItemString 1
- #else
- #define _SetItemString ODMenuBar_SetItemString
- #endif /* _SetItemString */
- #endif /* SOMGD_SetItemString */
-
- /*
- * New Method: GetItemString
- */
- typedef void (SOMLINK *somTD_ODMenuBar_GetItemString)(ODMenuBar *somSelf, Environment *ev,
- ODCommandID cmdNumber,
- ODIText* itemString);
- #define somMD_ODMenuBar_GetItemString "::ODMenuBar::GetItemString"
- #define ODMenuBar_GetItemString(somSelf,ev,cmdNumber,itemString) \
- (SOM_Resolve(somSelf, ODMenuBar, GetItemString) \
- (somSelf,ev,cmdNumber,itemString))
- #ifndef SOMGD_GetItemString
- #if (defined(_GetItemString) || defined(__GetItemString))
- #undef _GetItemString
- #undef __GetItemString
- #define SOMGD_GetItemString 1
- #else
- #define _GetItemString ODMenuBar_GetItemString
- #endif /* _GetItemString */
- #endif /* SOMGD_GetItemString */
-
- /*
- * New Method: DisableAll
- */
- typedef void (SOMLINK *somTD_ODMenuBar_DisableAll)(ODMenuBar *somSelf, Environment *ev);
- #define somMD_ODMenuBar_DisableAll "::ODMenuBar::DisableAll"
- #define ODMenuBar_DisableAll(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMenuBar, DisableAll) \
- (somSelf,ev))
- #ifndef SOMGD_DisableAll
- #if (defined(_DisableAll) || defined(__DisableAll))
- #undef _DisableAll
- #undef __DisableAll
- #define SOMGD_DisableAll 1
- #else
- #define _DisableAll ODMenuBar_DisableAll
- #endif /* _DisableAll */
- #endif /* SOMGD_DisableAll */
-
- /*
- * New Method: EnableAll
- */
- typedef void (SOMLINK *somTD_ODMenuBar_EnableAll)(ODMenuBar *somSelf, Environment *ev);
- #define somMD_ODMenuBar_EnableAll "::ODMenuBar::EnableAll"
- #define ODMenuBar_EnableAll(somSelf,ev) \
- (SOM_Resolve(somSelf, ODMenuBar, EnableAll) \
- (somSelf,ev))
- #ifndef SOMGD_EnableAll
- #if (defined(_EnableAll) || defined(__EnableAll))
- #undef _EnableAll
- #undef __EnableAll
- #define SOMGD_EnableAll 1
- #else
- #define _EnableAll ODMenuBar_EnableAll
- #endif /* _EnableAll */
- #endif /* SOMGD_EnableAll */
- #ifndef SOM_DONT_USE_INHERITED_MACROS
- #define ODMenuBar_InitRefCntObject ODRefCntObject_InitRefCntObject
- #define ODMenuBar_Acquire ODRefCntObject_Acquire
- #define ODMenuBar_GetRefCount ODRefCntObject_GetRefCount
- #define ODMenuBar_InitObject ODObject_InitObject
- #define ODMenuBar_HasExtension ODObject_HasExtension
- #define ODMenuBar_AcquireExtension ODObject_AcquireExtension
- #define ODMenuBar_ReleaseExtension ODObject_ReleaseExtension
- #define ODMenuBar_IsEqualTo ODObject_IsEqualTo
- #define ODMenuBar_SubClassResponsibility ODObject_SubClassResponsibility
- #define ODMenuBar_somInit SOMObject_somInit
- #define ODMenuBar_somInit SOMObject_somInit
- #define ODMenuBar_somDuplicateReference SOMObject_somDuplicateReference
- #define ODMenuBar_somCompareReference SOMObject_somCompareReference
- #define ODMenuBar_somRelease SOMObject_somRelease
- #define ODMenuBar_somFree SOMObject_somFree
- #define ODMenuBar_somCanDelete SOMObject_somCanDelete
- #define ODMenuBar_somGetClass SOMObject_somGetClass
- #define ODMenuBar_somGetClassName SOMObject_somGetClassName
- #define ODMenuBar_somGetSize SOMObject_somGetSize
- #define ODMenuBar_somIsA SOMObject_somIsA
- #define ODMenuBar_somRespondsTo SOMObject_somRespondsTo
- #define ODMenuBar_somIsInstanceOf SOMObject_somIsInstanceOf
- #define ODMenuBar_somDispatch SOMObject_somDispatch
- #define ODMenuBar_somClassDispatch SOMObject_somClassDispatch
- #define ODMenuBar_somCastObj SOMObject_somCastObj
- #define ODMenuBar_somResetObj SOMObject_somResetObj
- #define ODMenuBar_somPrintSelf SOMObject_somPrintSelf
- #define ODMenuBar_somDumpSelf SOMObject_somDumpSelf
- #define ODMenuBar_somDumpSelfInt SOMObject_somDumpSelfInt
- #endif /* SOM_DONT_USE_INHERITED_MACROS */
-
- #endif /* SOM_ODMenuBar_h */
-